package com.zhoug.zmui.utils;

import android.util.TypedValue;
import android.widget.TextView;

import com.zhoug.common.utils.AppUtils;

import java.util.Collections;
import java.util.List;

/**
 * @Author 35574
 * @Date 2020/7/21
 * @Description
 */
public class ZMUIUtils {
    public static final int UN_USED_COLOR = Integer.MAX_VALUE;//无效颜色
    public static final int UN_USED_RES_ID= -1;//无效资源id

    /**
     * 设置TextView的文字颜色
     * @param view
     * @param color
     */
    public static void setTextColor(TextView view, int color) {
        if (view != null && color != UN_USED_COLOR) {
            view.setTextColor(color);
        }
    }


    /**
     * 设置TextView的提示文字颜色
     * @param view
     * @param hintColor
     */
    public static void setHintTextColor(TextView view, int hintColor) {
        if (view != null && hintColor != UN_USED_COLOR) {
            view.setHintTextColor(hintColor);
        }
    }

    /**
     *  设置TextView的文字大小
     * @param view
     * @param textSize
     */
    public static void setTextSize(TextView view, float textSize) {
        if (view != null && textSize > 0) {
            view.setTextSize(TypedValue.COMPLEX_UNIT_PX,textSize);
        }
    }

    /**
     * dialog的宽度设置为match_parent时且圆角时设置宽度,在屏幕2端流程空隙
     * @return
     */
    public static int getMatchParentMaxWidth(){
        return AppUtils.getScreenSize().x * 4 / 5;
    }


}
